package seqlist.queue.impl;

import java.util.LinkedList;
import java.util.Queue;

/**
 * @author yuisama
 * @date 2022/05/10 19:41
 **/
public class QueueTest {
    public static void main(String[] args) {
//        Queue<Integer> queue = new LinkedQueue<>();
//        queue.offer(1);
//        queue.offer(3);
//        queue.offer(5);
//        queue.offer(7);
//        queue.offer(9);
//        // front [1,3,5,7,9] tail
//        System.out.println(queue);
//        queue.poll();
//        // front [3,5,7,9] tail
//        System.out.println(queue);
        // JDK内置的队列实现，子类LinkedList
        Queue<Integer> queue = new LinkedList<>();
        queue.offer(1);
        queue.offer(3);
        queue.offer(5);
        queue.offer(7);
        queue.offer(9);
        System.out.println(queue);
        queue.poll();
        System.out.println(queue);
    }
}